Ответ:

Бабушка права: в возрасте 5 лет Маша не может самостоятельно совершать сделки. За малолетних детей сделки, кроме предусмотренных законом случаев, совершают их родители, усыновители или опекуны.

Самостоятельно совершать мелкие бытовые сделки, например купить торт, Маша сможет с 6 лет.

Эта информация содержится в Гражданском кодексе Российской Федерации, статье 28.

Ответ: бабушка права; купить торт самостоятельно можно с 6 лет; нормативный акт — ГК РФ, ст. 28.