Democrats, Republicans spar over marijuana legalization at Senate hearing