The Existence of Minimal Surfaces of General Critical Types