(b) (a) This is only possible when collision is head on elastic.
(b) When collision is oblique elastic, then in this case, both bodies move perpendicular to each other after collision
(c) Since, in elastic collision, kinetic energy of system remains constant so, this is not possible.
(d) The same reason as (b).