Concept:
For a body on a rough inclined plane that is just about to move upward under the action of a horizontal force, the limiting friction acts downward along the plane.
Using the principle of limiting equilibrium and the angle of friction,
\[
\tan\phi=\mu,
\]
the required horizontal effort is
\[
\boxed{P=W\tan(\alpha+\phi).}
\]
This is a standard result in Engineering Mechanics.
Step 1: Identify the direction of friction.
Since the body is about to move upward,
- Friction acts downward along the plane.
- The body is in limiting equilibrium.
The angle of friction satisfies
\[
\tan\phi=\mu.
\]
Step 2: Apply the equilibrium condition.
Resolving the forces along and perpendicular to the inclined plane and using the limiting friction condition,
\[
F=\mu N,
\]
the horizontal effort required is obtained as
\[
P=W\tan(\alpha+\phi).
\]
Hence,
\[
\boxed{P=W\tan(\alpha+\phi).}
\]
Therefore, the correct option is
\[
\boxed{(B)\;W\tan(\alpha+\phi).}
\]