Answer :
The president, so long as the majority was less than 2/3, otherwise Congress can overrule the veto.
the presidend of course if he doesnt like it he sends it back an they look at it send it back if he likes it then he passes it