How long does Venus take to complete one rotation on its axis?

A ) 24 hours

B ) 243 Earth days ✅

C ) 365 Earth days

D ) 88 Earth days