A set is open if for every point in the set it contains an open disk containing that point.

a) if u in { z : Im(z) > 0 }, then the open disk |z-u|<Im(u)/2 is contained in the set, and so it is open. Also it is not closed as it is not equal to its closure { z : Im(z) >= 0 }

CB