a) No, en ningún caso.
b) Sí, en vías urbanas, con dos o más carriles delimitados por marcas viales.
c) Únicamente a los tranvías.
VER EXPLICACIÓN
Explicación
Como excepción a la norma general de adelantar por la izquierda, el adelantamiento se efectuará por la derecha si existe espacio suficiente para ello y adoptando las máximas precauciones, Dentro de poblado en las calzadas que tengan, al menos, dos carriles reservados para el mismo sentido de circulación, delimitados por marcas longitudinales.