Relativamente a A) e B), é verdade que existe uma diferença quanto à distribuição de progresso e progressos, isto porque a locução corre{#c|}ta é «fazer progressos» e não «fazer progresso». O Dicionário Houaiss da Língua Portuguesa define o vocábulo e apresenta um exemplo da respectiva locução: «fazer p. progredir, avançar, adiantar-se. Ex.: fez muitos p[rogressos] nas aulas de piano.»
Relativamente ao uso do vocábulo nos restantes casos, é necessário ter em conta as suas diferentes acepções; no singular, pode significar «evolução gradual, aumento, etc.»; no plural, pode significar «aperfeiçoamentos, melhoramentos, etc.».