Оба предложения грамматически верны, но могут нести немного разный смысловой оттенок в зависимости от контекста. Если вопрос в том, *верна ли сама конструкция*, то оба варианта верны.
Однако, если предполагается, что одно из них более уместно или более типично для выражения идеи непрерывного роста, то Present Continuous (A) чаще используется для описания процессов, которые длятся и развиваются. Present Perfect (B) скорее констатирует факт произошедшего изменения.
В контексте вопроса "Верна ли грамматическая конструкция" и опций ответов, где спрашивается "да/нет" для A и B, следует выбрать вариант, который утверждает верность обеих конструкций, если это возможно.
Рассмотрим варианты ответов:
Поскольку обе конструкции грамматически корректны, наиболее подходящим будет вариант, где обе оценки - "да".
Если нужно выбрать один ответ, предполагая, что оба предложения корректны, то ответ: А - да, В - да.