What is stream channel geometry?

What is stream channel geometry?

a) the cross-sectional area and cross-sectional shape of a stream channel

b) the change in elevation of a stream

c)the amount of turbulence and laminar flow in a stream

d)the shape of a stream channel as seen on a map