I agree with the latter. In fact, it doesn't make much sense to discuss the point more detailed without an exact specification. The exercise text doesn't give it.The challenge is to get the exact output in the shortest time. When two frequencies are very close, their phase difference looks as being constant for too many periods.
In general, an optimum solution for a block couldn't be found if its application (its end purpose) is not well defined.