В первой части предложения союз "да" соединяет однородные члены (читать, писать), поэтому запятая не нужна. Во второй части предложения "да" соединяет однородные члены (петь, плясать) и запятая также не нужна. Однако, "а" соединяет две грамматические основы, поэтому перед ним ставится запятая.
Ответ: б) не нужна.