The Master of a vessel may tender a Notice of Readiness to the charterer when the vessel __________.

A
has completed the terms of the charter party
B
is in all respects ready to load
C
is in all respects ready to sail
D
is safely moored or at a suitable anchorage
E