On oscillation and nonoscillation of general functional differential equations