Rivers have three distinct stages in their course: the upper course (torrent stage) where erosion is dominant, the middle course (valley stage) where transport occurs, and the lower course (plain stage) where deposition is primary. Therefore, all three options A, B, and C represent valid stages of a river.