How many Rakus are in the Holy Quran?

How many Rakus are in the Holy Quran?

A. 460
B. 490
C. 558
D. 570