Going though the options one by one:
a) Correct. For a force that is constant over time, the change in momentum is given by L = F t. Block A has more mass, which means it has more resistance to changes in its motion, so it will take longer to travel 3m, so both ta and La will be greater.
b) False, both pucks are being acted on by an exterior force, so their initial momentum has no bearing on their final momentum.
c) False, the same force acting over the same distance means that they will have the same kinetic energy, not linear momentum.
d) False, because they will have the same final kinetic energy, but different masses, their final velocities will be different.
e) False, if one performs work-energy analysis on the two pucks, it can be shown that the increased velocity of puck B does not make up for the higher mass of puck A.
f) False, again, the heightened acceleration is not enough to produce a final velocity for puck B that overcomes the weight difference.