Which is the parliament of Cuba?

A ) Cuban National Congress

B ) National assembly of People's power ✅

C ) Council of state

D ) People's national assembly