Grease, line and grease a 20 x 7.5cm loaf pan and preheat oven to 175°C.
Sift flour and bicarbonate of soda to a mixing bowl.
Combine canola oil, sugar, eggs, fruit juice and orange rind in a measuring cup. Stir until sugar dissolves. Pour mixture into the flour and add carrot, all the fruits and nuts. Use a wooden spoon to stir until well blended.
Transfer batter into prepared loaf pan and bake for 35-40 minutes or until cooked through when tested with a wooden skewer.