一辆汽车在 A, B 两地之间不停地往返行驶, 小刚从 A 去 B, 每小时 4 千米, 汽车从 B 去 A, 途中相遇, 30 分钟后汽车由 A 返 B 追上小刚; 再过 70 分钟后汽车由 B 返 A 的途中又与小刚相遇, 再过 50 分钟后汽车由 A 返 B 又追上小刚.
(1) 求汽车的速度以及 A, B 两地之间的路程;
(2) 在前面的条件下, 若人、车分别从 A, B 同时出发, 同向行驶, 汽车从 B 到 C 处后立即返回, 回到 B 后继续朝 A 行驶, 直至与小刚相遇, 共用了 5 小时, 求 BC 之间的路程.