Best treatment of 3 weeks old, fracture shaft femur with nonunion is
A i.e. Bone grafting with internal fixation
Bone graft with internal fixation
External fixation
Internal fixation only
Prosthesis
Bone graft with internal fixation