Let C(X,Z), C(X,Q) and C(X) denote the l-groups of integer-valued, rationalvalued and real-valued continuous functions on a topological space X, respectively. Characterizations are given for the extensions C(X,Z) 6 C(X,Q) 6 C(X) to be rigid, major, and dense.