Preheat oven to 350°F Grease a 9x5x3-inch loaf pan.
Sift flour with baking powder, baking soda and salt.
Combine pineapple, including liquid, bananas and orange juice.
In large bowl of electric mixer, cream butter and sugar; add eggs, one at a time, beating well after each addition. Add flour alternately with pineapple mixture, mixing only enough to moisten flour. Stir in nuts.
Pour into prepared pan; bake for 1 hour and 15 minutes, or until done.