Which software development considerations (cost, time, expertise) are necessary for supporting multiple types of clients specifically on macOS?
A) High cost due to specialized expertise and longer development time
B) Low cost with minimal expertise required but longer development time
C) High cost due to the need for extensive expertise and shorter development time
D) Low cost and shorter development time with moderate expertise required