(3) The refusal by a traveller to answer any question asked by a preclearance officer does not in and of itself constitute reasonable grounds for the officer to suspect that a search of the traveller is necessary for the purposes of this Act or that an offence has been committed under section 33 or 34.".
Police officers can detain people for any reason.