Work function of a metal is defined as the minimum amount of energy needed for ejection of photoelectron. Therefore, Assertion is correct.
Incident energy may or may not be completely absorbed by the photoelectron. Therefore, kinetic energy of a photoelectron may be zero even if the incident radiation has energy greater than work function. Hence, though the reason is correct, it is not the correct explanation of Assertion.