A、从图中可以发现:步行人数最少,但人数是60人,不是90人;
B、从图中可以发现:步行人数是60人;
C、坐公共汽车的人数占总数的150÷(60+90+150)=50%;
D、步行与骑自行车的人数和与坐公共汽车的人相等,都是150人.
故选C.