A. Muslim calendar
B. Hijri calendar
C. Lunar calendar
D. Above all